bundle of things tied together - Français Anglais Dictionnaire